strap holder - French English Dictionary